PacketeryLatte\Engine B

Total Complexity 85
Dependencies 27
Dependents 26
Total lines 511
Lines of code 253
Logical lines of code 145
Comment lines 96
Methods 32
Properties 14

Methods 32

Method Rating Maintainability Complexity Lines of code
loadTemplate()
A
46 13 34
processParams()
A
52 10 21
compile()
A
49 9 27
acquireLock()
S
58 7 13
__construct()
S
61 3 12
warmupCache()
S
65 3 9
invokeFunction()
S
63 3 9
createTemplate()
S
65 3 8
addFilter()
S
67 3 7
getLoader()
S
71 2 6
getCompiler()
S
67 2 8
getParser()
S
72 2 6
addProvider()
S
67 2 7
addFunction()
S
67 2 7
addFilterLoader()
S
67 2 8
isExpired()
S
77 2 3
getCacheFile()
S
66 2 7
setTempDirectory()
S
77 1 4
renderToString()
S
69 1 6
setLoader()
S
77 1 4
setStrictTypes()
S
77 1 4
setAutoRefresh()
S
77 1 4
getFilters()
S
81 1 3
setContentType()
S
77 1 4
invokeFilter()
S
80 1 3
setExceptionHandler()
S
76 1 4
setPolicy()
S
77 1 4
getProviders()
S
82 1 3
getTemplateClass()
S
72 1 4
render()
S
70 1 6
addMacro()
S
76 1 4
setSandboxMode()
S
77 1 4